import babel from "@rollup/plugin-babel";

export default {
  // 入口文件
  input: "src/index.js",
  output: {
    // 输出文件
    file: "dist/index.js",
    // 输出格式为ES模块
    format: "es",
    // 确保在打包时使用正确的模块解析方式
    preserveModules: false,
    // 导出所有模块
    exports: "named",
  },
  plugins: [
    babel({
      presets: ["@babel/preset-env"],
      exclude: ["node_modules/**"],
    }),
  ],
};
